@charset "utf-8";
/* CSS Document */
body{ background: url(../images/in-body_bg.jpg) repeat-y center #f8f8f8 ; color:#666;}
ul li{ list-style-type:none;}
/*top*/
.top-bg{
	background: url(../images/body-top_bg.jpg) repeat-x;
	width:100%;
	height:129px;
	top: 0px;
}
.top-yy{
	background: url(../images/top_bg.png) repeat-y;
	width:1018px;
	height:129px;
	margin:0 auto;
	top: 0px;
}
.top{ background: url(../images/top_bg.jpg) repeat-x; width:1000px; height:129px; margin:0 auto; }
.top_title_l{ margin-top:19px; margin-left:22px; float:left; width:319px;}
.top_title_r{ width:180px; height:25px; float:right; background:url(../images/ico-toplogin.png) no-repeat; margin-top:55px; padding-top:3px; padding-left:22px; color:#369; font-size:12px;}
.top_title_r a{ color:#f00; text-decoration:none;}
.menu{ width:1000px; height:45px; text-align:44px; font-size:14px; font-weight:bold; color:#fff;}
.menu ul{ padding-left:80px;}
.menu ul li{list-style-type:none;display:block; text-decoration:none; width:105px; height:45px; text-align:center; line-height:44px; overflow:hidden;list-style-type: none; float:left;}
.menu ul li a{ display: block; color:#fff; text-decoration:none;}
.menu ul li a:hover{color:#fff; text-decoration:underline;}
.menu ul li:hover a {background:#8abef6; width:105px; height:45px; text-decoration:none; color:#fff; text-decoration:none;}
.menu-button-now{ background:url(../images/menu-button-now.jpg); width:105px; height:44px; }
#shengbao{ position:relative;}
.menu ul li:hover ul {display:block; position:absolute; top:131px; left:288px; width:105px;}
.menu ul li:hover ul li:hover a.hide {color:#fff;}
.menu li:hover ul a{ color:#336699; background:#fff;}


/*left_bar*/
.left_bar{ float:left; width:205px; height:580px; background-color:#f4f4f4;}
.left_menu{ width:195px; height:255px; margin-top:20px; margin-left:5px;}
.left_menu_top{height:37px; background:url(../images/left_menu_top_bg.jpg); font-weight:bold; color:#fff; line-height:37px; padding-left:30px;}

.sub_menu{ height:auto; padding-bottom:30px; border:1px #ccc solid; background-color:#fff;}
.sub_menu ul li{ background: url(../images/ico-submenu_li.jpg) no-repeat 10px center;}
.sub_menu ul li a{ padding-left:30px; color:#666; padding-top:10px; padding-bottom:10px; text-decoration:none;  display: block;}
.sub_menu ul li a:hover{ color:#fff; background: #71a6e0 url(../images/ico-sub_menu_bg.png) 10px center no-repeat; }
/*right_bar*/
.right_bar{ float:right; width:795px; height:580px; background-color:#f4f4f4;}
.right_content{ width:770px; padding:10px 8px 30px 8px;}

.now-pac{ font-weight:bold; height:30px; line-height:30px; background:url(../images/ico-nowpac.png) no-repeat 3px center; padding-left:20px;}
.now-pac a{ color:#336699; text-decoration:none;}
.now-pac a:hover{ color:#008aff; }

.table-header{ height:40px; line-height:40px; background:url(../images/table_top-bg.jpg); text-align:left}
.table-header_name{ color:#fff; font-weight:bold; width:300px; background:url(../images/ico-table_header.png) 10px center no-repeat;padding-left:35px;}
.table-footer{ background-color:#f4f4f4; height:30px; line-height:30px;}
.tab1{ text-align:center;}
.tab1_green{ background-color:#bce774 ; font-weight:bold;}
.tab1 a{ text-decoration:none; color:#0077ff;}
.tab1 a:hover{ color:#6cad00;}
.footer-l{ float:left; width:100px; height:30px; line-height:30px; font-size:12px;}
.footer-r{ float:right; width:auto; height:30px; line-height:30px; font-size:12px;  display:inline;}
/*footer-r分页*/
.page{ float:right;}
.page ul li{ list-style:none; list-style-type:none; display:inline;}
.page1{ background:url(../images/ico-page1th.jpg) left center no-repeat; padding:3px 5px 3px 20px;}
.page2{ background:url(../images/ico-page2th.jpg) left center no-repeat; padding:3px 5px 3px 20px;}
.page3{ background:url(../images/ico-page3th.jpg) left center no-repeat; padding:3px 5px 3px 20px;}
.page4{ background:url(../images/ico-page4th.jpg) left center no-repeat; padding:3px 5px 3px 20px;}

/*页面内容*/
.content{width:1000px; margin:0 auto; clear:both;}
.content-top{height:44px; line-height:44px; background:url(../images/content-l-top_bg.jpg) repeat-x; font-weight:bold;}
.top_edit_bg{ background:url(../images/ico-edit.png) 10px center no-repeat; padding-left:30px; float:left; width:250px;}
.in-copyright{width:1000px; margin:0 auto; height:35px; background-color:#e9e9e9; line-height:35px; text-align:center; font-size:12px; color:#666;}
